dewa united
International FootballMarukawa Can Play Three Positions, but Indonesia Still Needs to Know Where He ScoresLate on a November night, after my broadcast had ended, I rewound a Liga 1...
International FootballDewa United in Bandung: A Flawed League Table, and a Match That Must Be Read Through DataOn the league table sent to me this morning, Dewa United sit top with 10 poin...
International FootballLoans with Obligation to Buy: How V.League Turned the Table Into a Repayment ScheduleAt two in the morning on 9 June 2026, an unknown number sent three hurried...
BadmintonBWF Analysis Framework: A Tool Shaping the Future of Vietnamese Sports JournalismIn the world of sports journalism, particularly in badminton coverage, the...
ChessEmpty Analytics Report: A Process Lesson for the Transfer WindowLast week, in a meeting room in Shenzhen, I received a 14-page analytics repo...
Domestic FootballHanoi FC faces the real test: Not SLNA, but themselvesThe rainy night at Hang Day that evening, the stands were empty as if the...
BasketballPAOK loses Breein Tyree for about a month: Meniscus tear and the roster management puzzle in the transfer windowSix minutes. Just six minutes of play in a preseason friendly against Vikos...
Domestic FootballU20 Vietnam vs U20 Palestine: Tactical Analysis to Win and Keep Hopes of AdvancingIn the group stage of the AFC U20 Asian Cup, U20 Vietnam faces a must-win...
EsportsVALORANT Champions Shanghai: T1 and 100 Thieves Survive as Paper Rex Squander a 9-3 LeadOn the Summit map, Paper Rex walked into the mid-match break with a 9-3 lead....
EsportsWorlds 2026: Play-In Is No Longer a 'Formality' – MVK and the Battle for SurvivalWhen MVK Esports defeated GAM Esports 3-2 in the lower-bracket do-or-die matc...
EsportsCS2 September 2026: Average Player Count Falls to 805,000, an Unprecedented Seven-Month SlideOn September 23, 2026, Counter-Strike 2 hit 1,450,705 concurrent players. It...
EsportsKRAFTON's Bitter Fruit: When PUBG Asia Stars 2026 Became a Governance CrisisSeoul FC pulled its booth from the PUBG Asia Stars 2026 venue on September 29...
VolleyballDakar 2026 and the Forgotten Communication Problem: When the Youth Olympic Beach Volleyball Schedule Drops Without a Single Kick-off TimeThere is a moment in this profession where you learn to recognize the...
EsportsInvictus Gaming Take the Fourth LPL Seed for Worlds 2026: The Veterans Return, and So Does the Weight of ExpectationIn the commentary booth in Seoul, I cut my microphone earlier than usual....
Domestic FootballVietnam national team assembly: Two sessions, one match, and the Thailand equationVietnam national team will assemble on September 21, 2026, before departing f...
Martial ArtsRaoni Barcelos, the Fifth Round, and the Age Curve You Cannot ReverseI once stood at the Incheon Asiad, watching a nineteen-year-old long jumper...
GolfThe Money Behind the Putts: A Power Map of Professional GolfOn June 6, 2026, I was sitting in an editing room in Boston, finishing the la...
EsportsAn Esports Analysis File Came Back Empty, and Why the Data Analyst Chose Not to WriteThe analysis file opened with nine fields. Only one was filled in correctly:...
EsportsAce Exits Team Liquid After One Year; ATF Rumored as Offlane ReplacementThe second game ended and the Shanghai arena began to empty. The big screen...
International FootballAl-Hilal and the Silent Crisis in Goal: When the Legend Speaks, Bounou Remains SilentThat afternoon, at Al-Hilal's training ground, there was no sound louder than...
